package a26_Collection.TreeSet;

import java.util.Iterator;
import java.util.TreeSet;
import java.util.function.Consumer;

/**
 * @Author quan
 * @Description TreeSet对象排序练习题
 * 要求：存储整数并进行排序
 * @Date 2023/2/20 18:43
 */
public class SortDemo1 {
    public static void main(String[] args) {
        //1、创建TreeSet集合对象
        TreeSet<Integer> ts = new TreeSet<>();
        //2、添加元素
        ts.add(1);
        ts.add(2);
        ts.add(3);
        //3、打印集合（Integer类型，不用重写toString方法）
        System.out.println(ts);
        //4、遍历集合
        //迭代器方式
        Iterator<Integer> it = ts.iterator();
        while (it.hasNext()) {
            int i = it.next();
            System.out.println(i);
        }
        //增强for循环方式
        for (Integer t : ts) {
            System.out.println(t);
        }
        //Lambda方式
        ts.forEach(i ->
                System.out.println(i)
        );
    }
}
